/***********************************************************************
    filename:   DaterMainGroupEventWindow.h
    created:    10/4/2012
    author:     4Ys

    purpose:    Defines class for MainGroupEventWindow objects in UI
*************************************************************************/
#ifndef _DaterMainGroupEventWindow_h_
#define _DaterMainGroupEventWindow_h_

#include "DaterMainWindow.h"

#include<vector>
#include<string>
#include<deque>

class MainGroupEventWindow : public MainWindow
{
public: 
	MainGroupEventWindow(const CEGUI::String& id_name, CEGUI::Window* parent = 0);
	//~MainGroupEventWindow();

	virtual void showWindow();
	virtual void hideWindow();

private:

	void subscribeEvents();

	bool MouseWheel(const CEGUI::EventArgs& args);

	bool MouseClick(const CEGUI::EventArgs& args);

	void refreshEvent();


};

#endif